restoration scaffolding - Turkish English Dictionary